package com.ys.otms.utils.ali;

import com.aliyuncs.RpcAcsRequest;

public class QueryTokenForMnsQueueRequest extends RpcAcsRequest<QueryTokenForMnsQueueResponse> {
    private Long ownerId;
    private Long resourceOwnerId;
    private String resourceOwnerAccount;
    private String messageType;

    public QueryTokenForMnsQueueRequest() {
        super("Dybaseapi", "2017-05-25", "QueryTokenForMnsQueue");
    }

    public Long getOwnerId() {
        return this.ownerId;
    }

    public void setOwnerId(Long ownerId) {
        this.ownerId = ownerId;
        this.putQueryParameter("OwnerId", ownerId);
    }

    public Long getResourceOwnerId() {
        return this.resourceOwnerId;
    }

    public void setResourceOwnerId(Long resourceOwnerId) {
        this.resourceOwnerId = resourceOwnerId;
        this.putQueryParameter("ResourceOwnerId", resourceOwnerId);
    }

    public String getResourceOwnerAccount() {
        return this.resourceOwnerAccount;
    }

    public void setResourceOwnerAccount(String resourceOwnerAccount) {
        this.resourceOwnerAccount = resourceOwnerAccount;
        this.putQueryParameter("ResourceOwnerAccount", resourceOwnerAccount);
    }

    public String getMessageType() {
        return this.messageType;
    }

    public void setMessageType(String messageType) {
        this.messageType = messageType;
        this.putQueryParameter("MessageType", messageType);
    }

    public Class<QueryTokenForMnsQueueResponse> getResponseClass() {
        return QueryTokenForMnsQueueResponse.class;
    }
}

